high spot - French English Dictionary